Levens Hall
Manor house in EnglandLevens Hall is a manor house in the Kent valley, near the village of Levens and 5 miles (9 km) south of Kendal in Cumbria, Northern England.
Read article
Top Questions
AI generatedMore questions
Nearby Places
River Kent
River in Cumbria, England
Heversham
Village and parish in England
Hincaster
Human settlement in England
River Gilpin
River in Cumbria, England
Levens, Cumbria
Village and parish in England
St Peter's Church, Heversham
Church in Cumbria, England
Causeway End
Hamlet in England
Hincaster Tunnel
Canal tunnel on the Lancaster Canal